package net.servir.capacidades.model;

import java.io.Serializable;
import java.util.List;

public class Etapa implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 9169751859326074410L;
	private Number id_etapa;
	private Number id_ambito;
	private String descripcion;
	private Number nro_funciones;
	private Number id_sistema_etapa;
	private String des_sistema_etapa;
	private String abrev_sistema_etapa;
	private String descripcion_etapa_sistema;
		
	private List<FuncionLeyenda> funciones;

	public Number getId_etapa() {
		return id_etapa;
	}

	public void setId_etapa(Number idEtapa) {
		id_etapa = idEtapa;
	}

	public Number getId_ambito() {
		return id_ambito;
	}

	public void setId_ambito(Number idAmbito) {
		id_ambito = idAmbito;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public List<FuncionLeyenda> getFunciones() {
		return funciones;
	}

	public void setFunciones(List<FuncionLeyenda> funciones) {
		this.funciones = funciones;
	}

	public Number getNro_funciones() {
		return nro_funciones;
	}

	public void setNro_funciones(Number nroFunciones) {
		nro_funciones = nroFunciones;
	}
	
	public Number getId_sistema_etapa() {
		return id_sistema_etapa;
	}

	public void setId_sistema_etapa(Number id_sistema_etapa) {
		this.id_sistema_etapa = id_sistema_etapa;
	}

	public String getDes_sistema_etapa() {
		return des_sistema_etapa;
	}

	public void setDes_sistema_etapa(String des_sistema_etapa) {
		this.des_sistema_etapa = des_sistema_etapa;
	}

	public String getAbrev_sistema_etapa() {
		return abrev_sistema_etapa;
	}

	public void setAbrev_sistema_etapa(String abrev_sistema_etapa) {
		this.abrev_sistema_etapa = abrev_sistema_etapa;
	}

	public String getDescripcion_etapa_sistema() {
		return descripcion_etapa_sistema;
	}

	public void setDescripcion_etapa_sistema(String descripcion_etapa_sistema) {
		this.descripcion_etapa_sistema = descripcion_etapa_sistema;
	}

	public String toTreeString_ant() {
		return "d.add(\'E"+ id_etapa+"\',\'A"+id_ambito+"\',\'"+descripcion+"\',\'javascript: f_select_tree(\\\'E"+id_etapa+"\\\',\\\'"+descripcion+"\\\',\\\'\\\');\');\n";		
	}
	
	public String toTreeString() {
		return "d.add(\'E"+ id_etapa+"\',\'SE"+id_sistema_etapa+"\',\'"+descripcion+"\',\'javascript: f_select_tree(\\\'E"+id_etapa+"\\\',\\\'"+descripcion+"\\\',\\\'\\\');\');\n";		
	}
}
